package com.holystone.orca.itsm.system.model;

import javax.persistence.Column;
import javax.persistence.Id;
import javax.persistence.Table;
import java.io.Serializable;

@Table(name = "sys_module")
public class SysModule implements Serializable {
    @Id
    @Column(name = "module_id")
    private Integer moduleId;

    /**
     * 模块名称
     */
    @Column(name = "module_name")
    private String moduleName;

    @Column(name = "module_icon")
    private String moduleIcon;

    @Column(name = "module_desc")
    private String moduleDesc;

    @Column(name = "module_url")
    private String moduleUrl;

    private Integer state;

    /**
     * @return module_id
     */
    public Integer getModuleId() {
        return moduleId;
    }

    /**
     * @param moduleId
     */
    public void setModuleId(Integer moduleId) {
        this.moduleId = moduleId;
    }

    /**
     * 获取模块名称
     *
     * @return module_name - 模块名称
     */
    public String getModuleName() {
        return moduleName;
    }

    /**
     * 设置模块名称
     *
     * @param moduleName 模块名称
     */
    public void setModuleName(String moduleName) {
        this.moduleName = moduleName;
    }

    /**
     * @return module_icon
     */
    public String getModuleIcon() {
        return moduleIcon;
    }

    /**
     * @param moduleIcon
     */
    public void setModuleIcon(String moduleIcon) {
        this.moduleIcon = moduleIcon;
    }

    /**
     * @return module_desc
     */
    public String getModuleDesc() {
        return moduleDesc;
    }

    /**
     * @param moduleDesc
     */
    public void setModuleDesc(String moduleDesc) {
        this.moduleDesc = moduleDesc;
    }

    /**
     * @return module_url
     */
    public String getModuleUrl() {
        return moduleUrl;
    }

    /**
     * @param moduleUrl
     */
    public void setModuleUrl(String moduleUrl) {
        this.moduleUrl = moduleUrl;
    }

    /**
     * @return state
     */
    public Integer getState() {
        return state;
    }

    /**
     * @param state
     */
    public void setState(Integer state) {
        this.state = state;
    }
}